package com.forehope.portal;

import com.actionsoft.apps.listener.PluginListener;
import com.actionsoft.apps.resource.AppContext;
import com.actionsoft.apps.resource.plugin.profile.AWSPluginProfile;
import com.actionsoft.apps.resource.plugin.profile.AddOnsPluginProfile;
import com.actionsoft.apps.resource.plugin.profile.SkinsPluginProfile;
import com.forehope.portal.plugins.ForeHopePCPortal;
import com.forehope.portal.plugins.ForeHopePortalProfile;

import java.util.ArrayList;
import java.util.List;

/**
 * 甬矽插件
 */
public class Plugins implements PluginListener {
    public Plugins() {
    }

    @Override
    public List<AWSPluginProfile> register(AppContext context) {
        // 存放本应用的全部插件扩展点描述
        List<AWSPluginProfile> list = new ArrayList<AWSPluginProfile>();
        // 注册门户主题风格
        list.add(new SkinsPluginProfile(ForeHopePCPortal.class.getName(), false));
        // 注册门户配置
//        list.add(new AddOnsPluginProfile(ForeHopePortalProfile.class.getName()));

        return list;
    }
}
